Big Huge Thesaurus

cape gooseberry

noun